Lehninger principles of biochemistry

David L. Nelson, Michael M. Cox
W.H. Freeman
9781429234146
1-4292-3414-8