The Evolution of Moral Progress: A Biocultural Theory

Buchanan, Allen; Powell, Russell