Historiography: Past and present - Shah, Kirit K. (Jaipur, 2005)