Interactive tree of Mary Barton

Al Haines 18521854
Anna Haines
Kate Haines 18511852
James Haines 18561929
Ann E. Maus 18301889
James Haines 18221909
Mary Barton
William Maus