If reading this book does not make you angry…you have not read it. I consider myself well educated and informed. This book told me otherwise. I also have a criticism. Both authors are hair-on-fire liberals with obsequious submission to political correctness. They endlessly cite the same yawn-fest of liberal “facts” that are thinly disguised ideology. If you can get past that nonsense, I would still recommend it because the principles they discuss transcend political affiliation. Honorable people can disagree and still have some common ground.