A long way home - Walker, Mike (Wiley, 2005)