Interactive tree of Ruth Peck

Thomas Beach 1714–1714
Thomas Beach 1715–
Kezia Beach 1717–1733
Prudence Beach 1719–
Hannah Beach 1722–1773
Ebenezer Beach 1724–1724
Phinehas Beach 1726–1805
Ebenezer Beach 1728–1795
Kezia Beach 1733–1735
Timothy Beach 1689–
Hannah Cook 1688–1768
Ruth Peck 1660–1686
Thomas Beach 1659–1741
John Beach –
Include the "next history" button HERE.