Scan barcode
pattricejones's review
4.0
As relevant today as when it was published. There's no need for me to repeat the accolades in previous reviews of a book in which such insightful observations are phrased in such lively and lucid prose. Let me just say this: There can be a tendency, when reading a book like this, to skip the conclusion, assuming that the author will be merely summarizing and repeating what has already been said. Don't do that. Frank builds up to his most important conclusions inductively, saving their statement for that last chapter. Don't skip it.
loujoseph's review against another edition
3.0
a good read mostly because i already agree with most of his conceits, it gets annoying fast when you realize that he's manipulating facts a la michael moore and ends up hurting his own cause.