Explanation and understanding in the human sciences - Mahajan, Gurpreet (Oxford University Press, 1992)