Publications

(2011). Is God an Adaptation? Essay Review on 'The Evolution of God,' by Robert Wright. Philosophia, 39(2), pp. 397–408..
(2011). Beliefs about God, the Afterlife and Morality Support the Role of Supernatural Policing in Human Cooperation. Evolution and Human Behavior, 32(1), pp. 41–49..