Twelve theories of human nature - Stevenson, Leslie Forster (Oxford University Press, 2013)