Stryer, Lubert

Biochemistry

574.192 Str