
Anger is all around us, from divisive social media arguments and heightened political divides to road rage and personal spats; from Black Lives Matter and climate justice movements to Trump, incels, and white supremacists. When it materializes, it seems to cry out for recognition...