Biochemistry A Short Course 4th Edition By John L. Tymoczko - Joczko & Jeremy M. Berg & Gatto, Jr., Gregory J. & Lubert Stryer