Evolution and Kantian morality
scientific article; zbMATH DE number 6617241
scientific article