Hugh David Lumsden

Scottish-Canadian civil engineer