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