Concepts in biochemistry - Boyer, Rodney (John Wiley & Sons, 2006)