A crack in the edge of the world - Winchester, Simon (Harpertorch, 2005)