The writer is very clever and has great analogies and symbolism. However, I didn't like the plot at all. It jumps from one event to another as the main character follows a conspiracy. Most of it is chaotic, though that's the point of course since entropy and breaking conformity are themes of the book. If you like figuring out hard puzzles, science fiction, and conspiracies, then this is the book for you. If you want a well constructed plot that leads to the character finding happiness and developing into a stronger person, I'd recommend you find something else. Also if you have strong "conservative" morals, this book may tick you off. It really frustrated me, but it's a Jeremiad, so it's supposed to be about the declining of America.