Combinatorial Library : Methods and Protocols - English, Lisa B. (Methods in Molecular Biology,, 2002)