The Philosophical Traditions of India: An Appraisal