William Croft (politician)


William Croft - (c.1595-1645) of Croft Castle, Herefs. and Westminster.