You know, I wanted to hate this book..sad and somewhat dark. But the writing and storytelling is so good, and the message so nuanced, that I can really recommend it heartily (if you have the chops to sit through some pretty dark prose as a view on human nature).