Smoke and Mirrors - Neil Gaiman

'A treasure house of story' Stephen King'A very fine and imaginative writer' Sunday Times'Fiction…