Revolutionaries and Reformers: Contemporary Islamist Movements in the Middle East by Barry Rubin Back to product details page >