Interactive tree of Margaret Ray

Margaret Ray 1682–
James Ray 1650–1723
Elizabeth Foster 1654–
Edward Foster –
Include the "next history" button HERE.