Ecology and mode-of-life explain lifespan variation in birds and mammals

Ecology and mode-of-life explain lifespan variation in birds and mammals