Reproduction and Life History

Michael Ashburner