Puffer Genealogy
STEWART, Hannah
1705 - 1790 (85 years)Drag or scroll to see more of the chart.
WINCHURCH, Anne
1633-1729
1633-1729
STEWART, James
1664-1750
1664-1750
JOHNSON, Elizabeth
1668-1732
1668-1732
STEWART, Hannah
1705-1790
1705-1790