Thought and action - Hampshire, Stuart 1914-2004 (Chatto and Windus, 1982)