A Thousand Suns by Alex Scarrow (Hardback, 2006)