Metaphysics of knowledge: A critical study in indian philosophy with special reference to Buddhism, Nyaya and Advaita Vedanta