Smoke and mirrors - Gaiman, Neil (Headline Book, 2000)