We live in a violent world. Every day we watch, hear, or read about horrible cataclysms, acts of terrorism, wars, and crimes. All this pours down on us in a never-ending dirty flood from movie and television screens, newspaper and magazine pages. We have grown accustomed to such horrors and often...