davida's review
4.0
More of a 3.5, really. There's a lot of really interesting themes in this book: personal vs political responsibility, sacrifice, you know, big stuff like that. But there was maybe a bit too much packed in there for it to be truly great.
More...