One of the most thoughtful surveys of today's political climate in the US that I have come across. Although I have a few pretty sharp disagreements with the author on a few of his points, the fact that the author's arguments are so clearly stated and his biases so honestly presented makes it easier for me to clarify my own position in relationship with his which is, I believe, the hallmark of good political writing. Overall, a valuable read for any politically aware person.
Favourite quote: "There is also a case, perhaps limited but still necessary, for incivility in our politics. The fact that Donald Trump so frequently insults his opponents does not oblige his opponents to abjure insulting him. I have called Trump and his followers names- 'infantile' is one I use a great deal- because that is what they are. In politics a duty to tell the truth should generally top a duty to be nice. Civility, like maturity, ought to be earned. By being civil to others, I am treating them with respect, but to be meaningful, that respect has to be earned. Those Republicans in Congress who have stood firmly behind Trump have not earned my respect, and I cannot imagine they ever will. When we reach the stage of hard-won maturity, then we can talk honestly about civility."