Genetic engineering principles and methods - Seidman, Lisa A. (New York Kluwer Academic, 1999)