Irfan Habib
Essays in Indian history / - 1st. - New Delhi: tulika, 2001 - x,381p.
81-85229-06-6 8185229627
Indian history
954 / IRF/E
Essays in Indian history / - 1st. - New Delhi: tulika, 2001 - x,381p.
81-85229-06-6 8185229627
Indian history
954 / IRF/E