Kane, John R. (John Riley), 1907-1996