History and historical research: Theory and method - Sarangi, D L (New Delhi Swastik Publication, 2014)