John Villiers
Stoke (Barony)
Starting on: Wed 19th Jun 1619
Ending on: Mon 18th Feb 1658
Ordinality: 1
All Peerage Holdings