Knowing the Enemy: Jihadist Ideology and the War on Terror by Mary Habeck Back to product details page >