no author Understanding Islamism = تفهم التيار الاسلامي - 1 - القاهرة International Crisis Group 2005 - Middle East/North Africa Report . General. Subjects--Topical Terms: IslamIslamic MovementsGift Libraryالاسلامالحركات الاسلاميةالسياسةهديةPolitics