Life span : evolutionary, ecological, and demographic perspectives - Carey, James R. (Population Council, 2003)