Interactive tree of Sophia Lanphear

Sophia Lanphear 1724
Richard Lanphear 16691744
Mary Preston 1744
George Lanphear 16421731
Richard Lanphear 15941665
Averina Vibert 16201641
Abraham Vibert 1641