M
Abt 1650
Of Haverhill, Essex, Massachusetts
M
Abt 1650
of Haverhill, Essex, Massachusetts
M
1652
Portsmouth, Nh, Or Kittery, Maine
M
1652
Portsmouth, Nh, Or Kittery, Maine
M
5 Jan 1683
Haverhill, Essex, Massachusetts
M
5 Jan 1683
Haverhill, Essex, Massachusetts
M
5 Jan 1683
Haverhill, Essex, Massachusetts