John Haven - Pedigree | FamilyCentral
 10 Dec 1656 - 2 Apr 1705
Hannah Hitchins
 md. 3 Oct 1682