
Thomas Macafee Hamill, Rev.

( = Descendancy chart to this point,
= Expand,
= Collapse)
- 1 Thomas Macafee Hamill, Rev. b. 1853 d. 17 Feb 1919
Isabel Macfarland b. Abt 1855
- 2 John Macfarland Hamill
b. Abt 1886
- 2 Anna Macafee Hamill
b. Abt 1890
- 2 John Macfarland Hamill