A long long way - Barry, Sebastian (London: Faber and Faber, 2006)