M
3 Dec 1627
Thornbury, Gloucester, England
M
9 Mar 1666
Braintree, Norfolk, Ma
M
9 Mar 1666
Braintree, Norfolk, Massachusetts
M
9 Mar 1666
Braintree, Norfolk, Massachusetts
M
9 Mar 1666
Braintree, Norfolk, Ma
M
3 Sep 1666
Braintree, Nrflk, Massachusetts
M
3 Sep 1666
Braintree, Norfolk, Ma
M
3 Sep 1666
Braintree, Norfolk, Massachusetts
M
3 Sep 1666
Braintree, Norfolk, Massachusetts
M
31 Dec 1701
Braintree, Norfolk, Massachusetts
M
7 Sep 1729
Weymouth, Norfolk, Massachusetts
M
8 Jun 1757
Braintree, Norfolk, Massachusetts