The Evolution of Morality

Shackelford, Todd K; Hansen, Ranald D