M
11 Apr 1648
Haverhill, Bedfordshire, England
M
11 Apr 1648
Haverhill, Bedfordshire, England
M
11 Apr 1648
Haverhill, Bedfordshire, England
M
11 Apr 1648
Haverhill, Bedfordshire, England
M
11 Jun 1648
Dover, Strafford, New Hampshire
M
Abt 1650
Of Massachusetts
M
3 Sep 1684
Haverhill, Essex, Massachusetts
M
3 Sep 1684
Haverhill, Essex, Massachusetts
M
3 Sep 1684
Haverhill, Essex, Massachusetts
M
3 Sep 1684
Haverhill, Essex, Massachusetts
M
3 Sep 1684
Haverhill, Essex, Massachusetts
F
3 Sep 1684
Haverhill, Essex, Massachusetts
M
25 Apr 1712
Haverhill, Essex, Massachusetts
M
25 Apr 1712
Haverhill, Essex, Massachusetts
M
4 Jan 1765
Haverhill, Essex, Massachusetts
M
Apr 1771
Brimfield Twp., Hampshire, Massachusetts