The paradox of human goodness.
D000533:Altruism; D032761:Animal Experimentation; D000827:Animal Welfare; D000818:Animals; D001675:Bioethics; D005075:Biological Evolution; D001695:Biology; D003220:Conflict, Psychological; D003431:Cross-Cultural Comparison; D003469:Culture; D004989:Ethics; D005260:Female; D014644:Genetic Variation; D005824:Genetics, Behavioral; D006801:Humans; D008425:Maternal Behavior; D009034:Mother-Child Relations; D051381:Rats; D012067:Religion; D012951:Socialization; D035503:Sociobiology; D013534:Survival; D028725:Theology