Nielsen Hayden genealogy
William Carpenter
Bef 1631 - 1703 (> 71 years)Drag or scroll to see more of the chart.
William Carpenter
1575-1638
1575-1638
William Carpenter
1605-1659
1605-1659
Abigail Briant
1604-1687
1604-1687
William Carpenter
1631-1703
1631-1703