Swami vivekananda: vibrant humanist - MOHIT CHAKRABARTI (Kanishka Publishers, 2012)