Shahnaz Khan

Zina, translational feminism and the moral regulation of Pakistani women - Oxford University Press

305.42 / SHA