Manisha Sethi Author & Editor

Manisha Sethi is Assistant Professor at the Centre for the Study of Comparative Religions and Civilizations, Jamia Millia Islamia, New Delhi.