E M Forster: a life (Harcourt Brace Jovanovich New York, 1981)