Protein engineering principles and practice - Cleland, Jeffrey L.; Craik, Charles S. (John Wiley & Sons, 1996)