Margaret Swift - Pedigree | FamilyCentral
 17 Sep 1585 -
 3 Dec 1561 -
 3 May 1530 - 1603/04
Edward Bassett
 md. 6 Jun 1608
Family Group
  Children