Family Tree

William Stephan Beauchamp Cameron

EC
Elizabeth Cameron
1855–1951
WC
William Cameron
1845–1928
WC
William Cameron
1897–1970
Ewen Cameron
1889–1950
WT
Winnie Tardy
WC
William Cameron
d. 1943