Snow, C.P. (Charles Percy), 1905-1980