Biochemistry - Stryer, Lubert (New York W. H. Freeman and Company, 1995)