Historical research: Theory and methods - Chandrashekhar, J. (Delhi, 2012)