Description:I'm going to keep this review short, unlike others who feel they have to express every bit of insightful quip.
This book is a good read. Difficult and enlightening. This is not an anti-America book, or an anti-regime book, it's a book with facts. One has to keep an open mind and like any good reader, don't buy into everything you read. Double check the resources and references. Read other material from other writers and other points of view. It's not an afternoon read at the beach with a soda in hand. Unless of course you can learn in that kind of milieu. It's worth your time and money.