Biochemistry. - Berg Jeremy M; Stryer Lubert; Tymoczko John L (New York W.H. Freeman And Company, 2007)