Biological science third edition. - Taylor D.J. (Australia: Cambridge University Press.)