Irfan Habib
Essays in Indian history Irfan Habib - New Delhi Tulika pub. 1995 - x, 389p.
81-85229-00-7
History - India
Political Science
957.037 / H116
Essays in Indian history Irfan Habib - New Delhi Tulika pub. 1995 - x, 389p.
81-85229-00-7
History - India
Political Science
957.037 / H116