Fundamentals of enzymology: the cell and molecular biology of catalytic proteins - Price, Nicholas C . (Oxford University Press, 2001)