Authors:

The sturdiest pillars of human morality are compassion and a sense of justice.

"Monkeys Join Wall Street Protest" by Frans de Waal, www.huffingtonpost.com. October 11, 2011.
The sturdiest pillars of human morality are compassion and a sense of justice.