Biochemistry - LEHNINGER, ALBERT L. (Worth Publisher)