John COTTON
He married Sarah Hearl (Earl) 1673 at Portsmouth, Rock, New Hampshire . Sarah Hearl (Earl) was born at Portsmouth, Rockingham, New Hampshire 1654 daughter of William Hearle and Miss Beaton .
They were the parents of 12
children:
William II Cotton
born 1672/78.
Solomon Cotton
born 1674/80.
John Cotton
born 1676/82.
Thomas Cotton
born 1678/79.
Elizabeth Cotton
born 1680/86.
Mary Cotton
born 1682/83.
Johanna Cotton
born 1685.
Sarah Cotton
born 1685.
Hannah Cotton
born 1686.
Abigail Cotton
born 1690.
Margaret Cotton
born 1694.
Susannah Cotton
born 1695/1700.
John Cotton died 14 Sep 1714 at Portsmouth, Rock, New Hampshire .
Sarah Hearl (Earl) died Aft 1714 at Portsmouth, Rockingham, New Hampshire .