John Dewar

MP

Elections / Constituences

Cricklade Wiltshire
1776 - 1780