Has Science Buried God?