Family Tree

William Thomas Truelove

HP
Hannah Peters
1851–1931
WT
William Truelove
1855–1916
ST
Samuel Truelove
1877–1944
ST
Samuel Truelove
1833–1899