Fundamentals of enzymology the cell and molecular biology of catalytic proteins - Price, Nicholas C.; Stevens, Lewis (Oxford Univ. Press, 1999)