Making sense of history society, culture and politics - Mushirul Hasan (New Delhi Manohar Publishers, 2003)