MacCormick, J. M. (John MacDonald), 1904-1961