Lehninger principles of biochemistry

David L. Nelson, Michael M. Cox
W.H. Freeman
9780716743392
0-7167-4339-6