Swami Vivekananda's legacy of service - Beckerlegge , Gwilym (New Delhi O.U.P., 2006)