Rethinking Human Nature by Kevin Corcoran & Kevin J. Corcoran