Twelve Theories of Human Nature by Peter Matthews Wright, Leslie Stevenson, David L. Haberman (Paperback, 2013)