translated by Swami Sarvadevananda