Studies in the religious life of ancient and medieval India