Modern Islamist Movements: History, Religion, and Politics by Jon Armajani Back to product details page >