The longest journey - Forster, Edward Morgan 1879-1970 (Penguin, 2006)