Yahoo India Web Search

Search results

  1. 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]