Master Surname Index




John Cotton

Ancestry of
John Cotton

(c1650–c1714)

Look → Click or tap a name to see more details including sources or famous kin.

1st Generation

1. John Cotton (c1650–c1714)

2nd Generation

2. William Cotton (–a1678)

3. Elizabeth Ham (–p1678)

3rd Generation

6. William Ham 

7. Honor -----