Interactive tree of Joanna Porter

Joanna Porter 1652
Thomas Porter 16151697
Sara Hart 16221697
John Porter 15941648
Roseanna White 16001647
Deacon Stephen Hart
Include the "next history" button HERE.