Protein engineering - Robertson, Dan E.; Noel, Joseph P. (Methods in enzymology, 2004)