Biochemistry - Stryer,Lubert