Interactive tree of Elizabeth Haines

Elizabeth Haines 16781712
Richard Haines, 16651749
Mary Carlile, 16741744
Richard Haines, 16471682
Margaret m Haines, 16491744
John Haines 16141645
Elizabeth Stanford 16191645
John Haines 15801617
Edward Stanford 15781622
Mary m Stanford 15801621
John Carlile 16501725
Mary Goodwin 16501677
John Carlile 16181692
Jane m Carlile 16291689