James Swift - Pedigree | FamilyCentral
 1624 -
 15 Apr 1589 - 7 Mar 1643
 1599 - 26 Nov 1663
 3 Dec 1561 -
 3 May 1530 - 1603/04
Elizabeth Allen
 md. 31 Mar 1659
Family Group
  Children