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