Puffer Genealogy
Living
Drag or scroll to see more of the chart.
CAMPBELL, Margaret
1892-1991
1892-1991
LOVELESS, Shirley Margaret
1935-1983
1935-1983
PUFFER, Stephen James
1953-2013
1953-2013
SHARP, Erica
1956-2022
1956-2022