Upanishad means the inner or mystic teaching. The term Upanishad is derived from upa (near), ni (down) and s(h)ad (to sit), i.e., sitting down near. Groups of pupils sit near the teacher to learn from him the secret doctrine. In the quietude of the forest hermitages the Upanishad thinkers...