Interactive tree of Ruth Lanphear

Ruth Lanphear 17091743
John (Lanphere) Lanphear 16811757
Ruth Unknown 1670
George Lanphear 16421731
Richard Lanphear 15941665
Averina Vibert 16201641
Abraham Vibert 1641