David Hartshorn - Pedigree | FamilyCentral
 18 Oct 1657 - 3 Nov 1738
 1614 - 18 May 1683
 1622 - 18 Mar 1659
 Abt 1585 -
 Abt 1589 -
 Abt 1595 -
 Abt 1589 -
 Abt 1565 -
Rebecca Batchelder
 md. 15 Mar 1683
Family Group
  Children