Islam and Islamism as the greatest stumbling blocks for women’s emancipation

Maryam Namazie