Understanding the biochemistry of respiration - D.C. James, G.S. Matthews (Cambridge University Press)