Puffer Genealogy
SHEPHERD, Ralph
1656 - 1712 (56 years)Drag or scroll to see more of the chart.
Jeane
1559-1610
1559-1610
HILL, Amy
1565-1625
1565-1625
SHEPARD, Isaac
1571-
1571-
SHEPHERD\ SHEPARD, Ralph
1603-1693
1603-1693
SHEPHERD, Ralph
1656-1712
1656-1712