William Palmer - Pedigree | FamilyCentral
 1668 -
 27 Jun 1638 - 24 Jun 1675
 21 Sep 1641 - 7 Nov 1704