Advances in protein chemistry. - Sprang, Stephen R. (Academic Press, 2007)