Simon Bruce-Lockhart

Scottish-Canadian schoolmaster