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