Concepts and Methods of Historiography - Khurana, K L (Lakshmi Narain Agarwal, 2007)