Lehninger principles of biochemistry - Cox, Michael M & Nelson, David L (W H Freeman and company, New York, 2008)