John Allen, Twin - Pedigree | FamilyCentral
 5 Aug 1657 - 3 Dec 1717
 1619 - 1693
 Abt 1626 - Bef 1687
Family Group
  Children