Biochemistry : a short course - Tymoczko, John L., 1948- (W. H. Freeman, 2019)