William Cotton
Birth:
1614
Portsmouth, Rockingham, New Hampshire
Death:
19 Dec 1678
Portsmouth, Rock, New Hampshire
FCID:3602:8712
Parents
Father:
John Cotton
Mother:
Marriage(s)
Elizabeth Ham
md. 1650
Portsmouth, Rockingham, New Hampshire
Children
1.
John Cotton
b. 1650
2.
William Cotton
b. 1653
3.
Solomon Cotton
b. 1655
4.
Sarah Cotton
b. 1657
5.
Thomas Cotton
b. 1659
6.
Joseph Cotton
b. 1661
7.
Benjamin Cotton
b. 1665
Elizabeth Ham
md.
Children