Interactive tree of James Weaver

James Weaver 1870
George Weaver 18361913
Mary Ann Ford 1842
James Weaver 1816
Frances 1818