Biological science - D J Taylor; N P O Green; Wilf Stout; R C Soper (Cambridge University Press, 1998)