One of my favourites, ever.

This is one of the strangest things I've ever read - strange in a good way. It's a little bit Alice in Wonderland, and far more interesting. I've read it all in one sitting and it's definitely one of my favourites. I was thinking about the story and the characters for a long time after I'd finished reading it.