Protein Engineering: A Practical Approach by Anthony R. Rees | Menrva Books