This is a rich and totally off-the wall novel that takes you to some hugely exciting places. The main character, Ellery, is absolutely charming and totally insane, with an inner voice to match. I loved his quirky humour. I think he's a character you'll probably either love or hate, but I thought he was fantastic, so he made the book for me. I also enjoyed the fully realised paranormal world the author depicts - which isn't quite how you expect it to be! Great stuff.