Primates and Philosophers, How Morality Evolved Frans de Waal 2006 Princeton University Press Feb12 Published at 180 × 279 in Primates and Philosophers, How Morality Evolved Frans de Waal 2006 Princeton University Press ← Previous Next →