Biochemistry - Albert Lehninger, L (2005)
English