Primates and philosophers : how morality evolved - Waal, Frans de, 1948-2024 (Princeton University Press, 2006)