Nielsen Hayden genealogy
John Swain
Bef 1634 - 1715 (> 80 years)Drag or scroll to see more of the chart.
Robert Swaine
1497-1557
1497-1557
William Swaine
1527-1610
1527-1610
Joan Dee
-1601
-1601
William Swaine
1568-1630
1568-1630
Richard Swaine
1595-1682
1595-1682
Basill Saunders
-1657
-1657
John Swain
1634-1715
1634-1715