I've given this book away as a gift many times. So many people who read it come back to me and say that this novel has changed their lives. A beautiful story that captures the best of human imagination and interweaves it with the real world. Best summed up as a surrealist fairy tale for adults. Read it.