Science and Technology in Indian Culture -A Historical Perspective