Making sense of history: society, culture and politics - Hasan, Mushirul (New Delhi, Manohar Pub. & Dist, 2003)
7961