One of the strangest, most beautiful and most compelling fantasies I have ever read. A marvel of a book