Molecular Biotechnology : Principles and Applications of Recombinant ...
Bernard R. Glick, Jack J. Pasternak, Cheryl L. Patten.