Enzyme structure and mechanism by Alan Fersht | Menrva Books