Longest journey - Forster, E M (Penguin Harmondsworth, 1964)