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