A long long way - Barry, Sebastian (Faber & Faber Ltd, 2005)