Descendants of William Carpenter of Rehoboth, Plymouth Colony, now part of Bristol County, MA
Notes
35712.
John MacKenzie
He had three children and 2 grandchildren.