The Ideas of Rene Girard: An Anthropology of Religion and Violence