Sir James Montgomery, 1st Baronet (Q7527468)
Advocate, judge, politician, agriculturalist and landowner
Language: