Margaret Cheney - Pedigree | FamilyCentral
 26 Nov 1628 - 29 Sep 1678
 31 Jul 1603 - 30 Jun 1667
 1604 - 3 Jul 1686
 Abt 1546 -
Thomas Hastings
 md. 10 Apr 1651
Family Group
  Children