Viva Wardwell's Pedigree Chart
1
John Cotton
b:
abt 1652
m:
d:
1714
2
William Cotton
b:
abt 1614
m:
d:
abt 1678
4
8
9
5
10
11
3
Elizabeth Ham
b:
d:
6
William Ham
b:
m:
20 Nov 1622
d:
1672
12
13
7
Honor Stephens
b:
d:
14
15