Twelve Steps to a Compassionate Life

Twelve Steps to a Compassionate Life - Karen Armstrong Ideas for how to live a more compassionate life drawn from mythology, philosophy, poetry, classical literature, and the world's major religions.