Overview
Representatives of nine world religions offer insights into the teachings of nonviolence within their tradition, how practice has often fallen short of the ideals, and how they can overcome the contag...
Read more
Be the first one to review
Review the book today!