The Chemistry of Protein Catalysis
The Chemistry of Protein Catalysis John Mitchell University of St Andrews.