Explanation and understanding in the human sciences - Mahajan Gurpreet (Delhi ; Oxford [etc.] : Oxford Univ., 1992)