Belief and Bloodshed: Religion and Violence across Time and Tradition