Membership
10th United Kingdom Parliament. 11th United Kingdom Parliament. 12th United Kingdom Parliament]
He sat as a Member of Parliament for Peeblesshire from 1831 to 1837.
10th United Kingdom Parliament. 11th United Kingdom Parliament. 12th United Kingdom Parliament]
He sat as a Member of Parliament for Peeblesshire from 1831 to 1837.