sanskrit%20and%20science