Not the end of the world - Brookmyre, Christopher (Abacus, 2006)