Author: Madhusudana Sarasvati; translated by Swami Gambhirananda