This book introduces the vast topic of Indian philosophy. It begins with a study of the major Upanishads, and then surveys the philosophical ideas contained in the Bhagavadgita. After a short excursion into Buddhism, it summarizes the salient ideas of the six systems of Indian philosophy: Nyaya, Vaisesika, Samkhya, Yoga, Purva Mimamsa, and Vedanta. It concludes with an introduction to contemporary Indian thought.