Comparative Studies of Science and Vedanta