This is an alert ×
Showing results - 1 to 1 of 1
Codes of Life: Evolutionary Psychology and Adaptation
03:32

Codes of Life: Evolutionary Psychology and Adaptation

Genetic predispositions help explain both our shared human nature as well as our individual differences. Evolutionary psychology takes a broader view, over a longer period of time, to determine the strategies that are useful for preserving the spe...