De evolutietheorie dwingt de mens na te denken over het fundament van de menselijke moraal. Welke invloed hebben wetenschappelijke ontdekkingen vanaf 1850 op de verdere ontwikkeling van de ethiek? Hoe kunnen we altruïstisch gedrag vanuit de evolutietheorie verklaren en hoe rechtvaardigen we de moraal? Herman Philipse behandelt de relatie tussen ethiek en evolutie vanuit diverse wetenschappelijke invalshoeken: historisch, biologisch, filosofisch, speltheoretisch en antropologisch. Hij laat daarbij grote denkers uit de wetenschapsgeschiedenis de revue passeren.