Evolution, stress, and longevity.

Evolution, stress, and longevity.