What Has Science Provided Us