Life span : evolutionary, ecological and demographic perspectives - Carey, James R.; Tuljapurkar, Shripad