Interactive tree of Ruth

John Haynes 1684
Ruth Haynes 16861747
Joseph Goodenow 16741758
Dorothy Haynes 1688
Deborah Haynes 1690
Rachael Haynes 1693
Josiah Haynes 1696
Ruth
John Haynes