Upadhyay, Shashi Bhushan Historiography in the modern world Historiography in the modern world, New Delhi : Oxford University Press, 2016 Shashi Bhushan Upadhyay - New Delhi Oxford University Press 2016 Dewey Class. No.: 907