Evolution and morality - Steve Stewart-Williams (Elsevier, 2015)