Structure and mechanism in protein science : - Fersht, Alan (W H Freeman, 1999)