Lehninger Principles of biochemistry by Lehninger, Albert L., Cox, Michael M., Nelson, David L. fromMacmillan education 0 Type: Book