Keith, James Carter, 1908-1973