Manyebook
Kevin J. Corcoran
Rethinking Human Nature