John Snow - Pedigree | FamilyCentral
 1640 - 25 Nov 1706
  - 5 May 1677
Family Group