The Upanishads are the most recent additions to the central scriptures of ancient Indian religious tradition–the Vedas. They represent a period of transition from the archaic ritualism of the early Vedas, to a focus on philosophy and spirituality, which would form the foundation of f...