Interactive tree of William Evan Thomas

William Evan Thomas 18551936
Isaac Thomas 18301866
Anne Major 18361892
Isaac Major 1806
Mary Unknown 18121893