John Freeman - Pedigree | FamilyCentral
 2 Feb 1650 - Abt 1650
  - 28 Oct 1719
 Jun 1631 - 28 Sep 1711