Shackelford, Todd K.

Shackelford 2015
The Evolution of Morality
Shackelford, Todd K. ; Hansen, Ranald D.
[ evolution-society , morality , philosophy , science ]