Has Science Discovered God?