Family tree▼
Sir John Trenchard (30 March 1649 – 27 April 1695) was an English politician and landowner.