Mahadevan T M P Contemporary indian philososhy - 3rd - New delhi Sterling 1985 - 282 Dewey Class. No.: 610.01 / MAH/CO