Revolutionary ideology and Islamic militancy the Iranian revolution and interpretations of the Quran - Lafraie, Najibullah (International library of Iranian studies, 2009)