Interactive tree of Alexander Roberts

Alexander Roberts 16891764
Eli Roberts 16561693
Mary Mallory 16561752
Peter Mallory 1630
Mary Preston 16341690
Include the "next history" button HERE.