Although humans have a longer period of infant dependency than other hominoids, human infants, in natural fertility societies, are weaned far earlier than any of the great apes: chimps and orangutans wean, on average, at about 5 and 7.7 years, respectively, while humans wean, on average, at about 2.5 years. Assuming that living great apes demonstrate the ancestral weaning pattern, modern humans...