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