Biological science - Taylor, D.J. (Cambridge University Press, 1997)