Sir Archibald Campbell, 2nd Baronet (Q7526031)
Scottish judge (1769-1846)
Language: