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