Vivekananda: Indian Swami and Global Guru - Harris, Ruth (Religions, 2023)