Understand biochemistry : Lehninger principles of biochemistry 3/e version - Campbell, Mary K., (The Mona Group, 2000)