(540)28:32 HAS 10881
Hasan, Mushirul, ed. Islam in a globalized world : negotiation faultlines / Edited by Mushirul Hasan. - Haryana : Imprint One, 2010 472p..23cm. 9788188861081 Rs 850.00 * India India-Islam Islam Islam and World Politics Islam-21st Century