Biological science 2:Systems maintenace and change. - Green,N.P.O.et al. (Cambridge Uni. Press)