Interactive tree of Mary Sheaffe

Mary Sheaffe –
Thomas Deming 1613–1679
Jonathan Deming 1587–
Elizabeth Gilbert 1578–
Include the "next history" button HERE.