Do We Need God for Goodness? A Debate