Individual Information
Thomas Swift
Birth:
Christening:
14 Feb 1685
Eccleston, Lancashire, England
FCID:5256:17533
Parents
Father:
Evan Swift
Mother: Ann
Marriage(s)