EXPERIMENTAL BIOCHEMISTRY - SWITZER, Robert L. (New York W.H.Freeman and company, 1999)