Mechanisms of Life History Evolution
Flatt, Thomas;Heyland, Andreas
Oxford University Press, Incorporated