LehningeRprinciples of biochemistry - Nelson, David L (W H Freeman & Co., 2005)