Biological science - Green, Nigel P. O.; Stout, G. W.; Taylor, Dennis J. (Cambridge Univ. Pr., 1994)