Principles of biochemistry - Horton, H Robert (Prentice Hall, 2002)