Islam and liberty : the historical misunderstanding / - Charfi, Mohamed (Zed Books,, 2005)