Science and Religion: Do New Discoveries Discard the Idea of God?