Text this: Revolutionaries and reformers : contemporary Islamist movements in the Middle East / edited by Barry Rubin.