James Weir Hogg
Redirect to:
Sir James Hogg, 1st Baronet