Biochemistry - Stryer L., Freeman et al