Return to Article Details
Life history theory: an evolutionary perspective for understanding human development
Download
Download PDF