Biochemistry - Stryer, Lubert (W.H.Freeman, 1988)