Speeches and writings of Swami Vivekananda - Subramanyam, B. K. (Delhi Navyug books international, 2012)