Biological Science - D.J.Taylor (Cambridge University Press, 2006)