Interactive tree of John Haines

Isaac Lippincott 17171785
Mary Haines 16931729
Thomas Lippincott 16861759
John Haines 16601728
Esther Borton 16671719
Hannah Wood 16701726
Richard Haines, 16471682
Margaret m Haines, 16491744
John Haines 16141645
Elizabeth Stanford 16191645
John Haines 15801617
Edward Stanford 15781622
Mary m Stanford 15801621
Thomas Stanford 15301580
Elizabeth Stanford Chanell 15301580
John Borton 16161670
Ann Kinton 16251670