Genetic Engineering : Principles and Methods - Setlow, Jane K. (Springer US : Imprint: Springer, 2001)