John Swain I

b. 1634 · d. 1717

9th great-grandfather of John, Perry and Patrick Long (generation 11)

Family

Appears On

Sources