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