Biochemistry 8e by Berg, Tymoczko, Gatto and Stryer

Biochemistry (8th Edition) By Berg, Tymoczko, Gatto and Stryer