Frans de Waal says, “I am not sure that religion is at the root of morality because I personally think that morality existed before we had religions … all human societies have a form of religion so what does religion contribute to human society—that’s the question.”