Resistance: The Essence of the Islamist RevolutionResistance: The Essence of the Islamist Revolution
Title rated 0 out of 5 stars, based on 0 ratings(0 ratings) A compelling account of the origins of the Islamist Revolution and the ideas and energy mobilising the Islamic world.
From the community