William Cotton - Pedigree | FamilyCentral
 4 Feb 1655 -
 1610 - 29 Jun 1652
 1612 -