Principles of biochemistry - Horton, H Robert Moran, Laurence A (Prentice Hall, 1996)