The evolution of human life history - Key, Catherine A. (World Archaeology, 31,3 (2000), 2000)