For Biochemistry: A Short Course - 4th Edition by John L Tymoczko & Jeremy M Berg & Gregory J Gatto Jr & Lubert Stryer (Paperback)