Being responsible sometimes means pissing people off.
But a society in which pluralism is not undergirded by some shared values and held together by some measure of mutual trust simply cannot survive. Pluralism that reflects no commitments whatever to the common good is pluralism gone berserk... ..Leade...