1st Author : Swami Vivekananda Item Number : BID-2401 2nd Author : Eknath Ranade Language : English Publishers : Vivekananda Kendra Prakashan Trust Edition : 7 Year : 2006