Indian Philosophy: An Introduction to Hindu and Buddhist Thought