Interactive tree of Joseph Alexander Donaldson

Joseph Alexander Donaldson 18471918
Ella Price 18601949
Harriet C Jones 18511915
Thomas Donaldson 18001872
Phoebe Hibbard 18111894
John Jones
Ann Hibbard