Ancestry of
John Swinton
Look → Click or tap a name to see more details including sources or famous kin.
1st Generation
1. John Swinton
2nd Generation
2. John Swinton
3rd Generation
4. John Swinton
4th Generation
15. Jane Douglas
5th Generation
30. William Douglas