Biological science - Green, Nigel P.; Stout, G. W.; Taylor, Dennis J. (Cambridge Univ. Press, 1990)