John Cotton
Birth:
16 May 1647
Portsmouth, Rockingham, New Hampshire
Death:
9 Dec 1714
Portsmouth, Rockingham, New Hampshire
FCID:5585:5826
Parents
Father:
Wiliam Cotton
Mother:
Elizabeth Ham
Marriage(s)
Sarah Elisabeth Hearl
md. Abt 1674
of Portsmouth, Rockingham, New Hampshire
Children
1.
Living
2.
Living
3.
Living
4.
Living
5.
Living
6.
Living
7.
Living
8.
Living
9.
Living
10.
Living
11.
Living
12.
Living