Explanation and understanding in The Human Sciences - Mahajan, Gurpreet (Delhi University Press, 1992)