James Oswald MP

MP

Elections / Constituences

Dysart Burghs Fife
1741 - 1747 
Fife Fife
1747 - 1754 
Dysart Burghs Fife
1751 - 1768