Lehninger principles of biochemistry

David L. Nelson, Michael M. Cox
W.H. Freeman
9780716771081
0-7167-7108-X