Debate: Does Science Refute God?