William Foster - Pedigree | FamilyCentral
 31 Mar 1702 -
 1674 - Apr 1750
Family Group
 7 Oct 1642 - 13 Jun 1732
 Abt 1644 - 25 Sep 1702
  - 20 Apr 1682
  - Aft 1682
 Abt 1593 - Abt 1649
 Abt 1600 -
Family Group