Genetic Engineering - Setlow; Setlow, Jane K. (Dordrecht Springer US, 2007)