Hamilton vs. Kant: Pitting Adaptations for Altruism Against Adaptations for Moral Judgment (PDF) Newer:A Solution to the Mysteries of MoralityOlder:Cognitive Systems for Revenge and Forgiveness (PDF) PostedOctober 11, 2013 AuthorScienceSites Categories2013, journal article Tagsmorality