Scan barcode
strong_extraordinary_dreams's review
5.0
In-depth history lesson combined with in-depth thriller. Never a dull moment.
larasam's review
3.0
This is one of those books that I am glad I read. I wouldn't exactly say I enjoyed reading it, but it was worthwhile to see this point of view. In some ways it reads a bit like a textbook - that is to say they didn't overly glamorize or "play up" the exciting parts - but I actually appreciate that aspect of it.
sherif's review
5.0
This was a very good read throughout. But the reason I'm writing a review is to encourage anyone who's reading it to not skip the epilogue. It has very good moral and political philosophy that applies to the present.
More...