Ellis-Ellsworth-Giddings Genealogy - Tree
William Swift
3 May 1530 - BET 1603 AND 1604
1 spouse 1 child
Elizabeth Mason
William Swift
Close
Richard Swift
1502 - abt 1582
1 spouse 7 children
Jean Wheelock
William Swift
Richard Swift
Hugh Swift Swift
John Swift
Henry Swift
Margaret Swift
Jane Swift
Close
Jean Wheelock
1506 -
1 spouse 7 children
Richard Swift
William Swift
Richard Swift
Hugh Swift Swift
John Swift
Henry Swift
Margaret Swift
Jane Swift
Close