Mary Weare - Pedigree | FamilyCentral
 1636 - 1714
 Abt 1608 - 1 Mar 1680
 Abt 1606 - 1682
 Abt 1567 -
 Abt 1591 -
John Swain
 md. 15 Nov 1660
Family Group
  Children