Principles of biochemistry by Laurence A. Moran, H. Robert Horton, H. Robert Horton | Lex | Lex