Protein engineering principles and practice - Cleland, Jeffrey L. 1964-; Craik, Charles S. (Wiley-Liss, 1996)