Köhrer, Caroline, and Uttam RajBhandary. Protein Engineering. Springer, 2009.