For while the West often likes to imagine the religions of the East as deep wells of ancient, unchanging wisdom, in reality much of India’s religious identity is closely tied to specific social groups, caste practices and father-to-son lineages, all of which are changing very rapidly as Indian society transforms itself at speed.