Fathima Mernissi

Islamum sthreekalum / - Kozhikode : Olive Publications , 2009. - 298 p.

9789382934271