Biochemistry 6th Edition (Sixth Ed.) 6e By Jeremy Berg, John Tymoczko & Lubert Stryer 2006