Fundamentals of biochemistry : life at the molecular level - Voet, Donald, 1938- (John Wiley & Sons, 2008)