Ribosome display and related technologies Methods and protocols - Douthwaite, Julie A. (Humana Press, 2012)