Historiography: a history of historical writing - Sharma, Tej Ram (New Delhi Concept, 2005)