Political ascent : contemporary Islamic movements in North Africa - Shahin, Emad Eldin (Westview Press, 1997)