Sir James Cockburn 6th Bt.

MP

Elections / Constituences

Linlithgow Burghs Lanark / Linlithgow / Peebles / Selkirk
1772 - 1784