William Swift - Pedigree | FamilyCentral
 1620 - 18 Jan 1706
 1575 - 1 Jan 1644
 1576 - 26 Nov 1663
 Abt 1549 -
 Abt 1553 -
Family Group
  Children