William Beecher (Q8005320)
English politician (1580-1651)
Language: