
Human Development
Joshua Greene: “morality is a powerful tool of human evolution”
Harvard professor explains that morality is a key element in the evolution of our species and discusses its use in the formation of human relations, science, politics and the construction of a [...]