The evolution of moral progress a biocultural theory - Buchanan, Allen E. 1948-; Powell, Russell A. 1950- (Oxford University Press, 2018)