A long long way - Barry, Sebastian, 1955- (Faber, 2005)