Life and teachings of Swami Vivekanand - Sharma,Vijay; Agarwal ,Chetan (New Delhi Commonwealth, 2014)