Contemporary Islamic movements in historical perspective - Lapidus, Ira Marvin (Policy papers in international affairs ;, 1983)