The evolution of moral understanding - Hallpike, C. R. (Prometheus Research Group, 2004)