Whitehorn, John C. (John Clare), 1894-1973