Methods in protein design - Keating, Amy E. (Methods in enzymology, 2013)