Religion and political violence : sacred protest in the modern world - Jennifer L Jefferis (Contemporary Terrorism studies, 2010)