Reverend William Cotton
1609 - 1640 (30 years)
Generation: 1
1. Reverend William Cotton was born on 18 Nov 1609 in Bunbury Heath, Cheshire, England; died on 20 Aug 1640 in Hungars Parrish, Accomack, Virginia.