John Shepard - Pedigree | FamilyCentral
 2 May 1627 - 12 Jun 1707
 1600 - 1679/80
 1600 - 9 Jan 1649
 1584 -
 1588 -
Rebecca Greenhill
 md. 4 Oct 1649
Family Group
  Children