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 Abt 1697.
John Cotton died 14 Sep 1714 at Portsmouth, Rock, New Hampshire .
Sarah Hearl (Earl) died Aft 1714 at Portsmouth, Rockingham, New Hampshire .