Family Tree

Jean Thomson

WM
William McCleery
1848–1903
JM
James McCleery
1803–1892
JT
Jean Thomson
1808–1858