Irfan Habib
Irfan Habib is professor emeritus in the Department of History at Aligarh Muslim University in Uttar Pradesh, India.
Irfan Habib is professor emeritus in the Department of History at Aligarh Muslim University in Uttar Pradesh, India. See less