Protein Engineering - Kaumaya, Pravin (Intech, 2012)