John Shockley - Pedigree | FamilyCentral
 Abt 1690 - Abt 19 Jun 1766
 Bef 1651 - 23 Aug 1716
 Abt 1658 - Aft 1735
Family Group
  Children