Family Tree

Thomas Pettapiece

RP
Richard Pettapiece
1809–1890
TP
Thomas Pettapiece
1765–1831
JP
John Pettapiece
1808–1846