Whatever your political point of view there can be no question that our society is caught in a swirling maelstrom of rights, grievances, outrage and frustrations. The number of causes and points of view clamoring for our attention and support has exploded exponentially.
I find it not a little ironic that we seem to be mirroring the excesses ...