John Hall - Pedigree | FamilyCentral
 1666 - 21 Mar 1734
 13 May 1638 - 14 Oct 1710
 10 Mar 1644 - 30 Mar 1712
 Abt 1611 - 23 Jul 1696
Family Group
 Abt 1618 - 1686/97
Family Group
Margaret Miller
 md. 30 Apr 1694
Family Group
  Children