Ewen Donald Cameron (1906-1958)