Holm, John Cecil, 1904-1981