The Accidental Agent by Andrew Rosenheim (Hardback, 2016)