Historiography in the modern world : Western and Indian perspectives - Shashi Bhushan Upadhyay (Oxford University Press, 2016)