Caste, Cult and Hierarchy: Essays on the Culture of India