Cultural history of ancient India: diversity, syncretism, synthesis - Leela, D`Souza (Rawat Publications, 2007)