Commentary: Life, Liberty, Civility and the 2018 Election

NCR has this commentary here.