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