The Mosaic of Shadows by Tom Harper (Paperback, 2005)