Biolgical Sciences 3rd edition. - Taylor,D.J.et al (C.U.P)