Cellular Physiology and Biochemistry - McELROY, William D. (New Jersey. Prentice-hall, inc., 1996)