James Guilford Carter (1891-1967)