Biochemistry The Molecular Basis of Cell structure and function - Lehninger, Albert L. (Worth Publishers)