Life cycles: An evolutionary approach to the physiology of reproduction developing and ageing - Calow, Peter (1978)