Search results
18 hours ago · The notion of self-improvement of the public along lines of physical, intellectual and spiritual development followed from ideas propagated by thinkers such as Bankim Chandra Chattopadhyay, Swami Vivekananda and Sri Aurobindo who were rooted in Shakta Hinduism. [2]