The evolutionary origins of human beings, and in particular the origins of human morality, have always attracted debate and speculation, not just in the academic community but in popular science and the wider general population as well. The arguments and explanations put forward over the years seem to thoroughly catch the popular imagination, but there is the danger that these explanations tend to step outside the bounds of scientific theory and become...