Family Tree

William Justin Beauchamp Cameron

EC
Elizabeth Cameron
1855–1951
WC
William Cameron
1845–1928
WC
William Cameron
1897–1970
EC
Ewen Cameron
1889–1950