Principles of gene manipulation: an introduction to genetic engineering - Old, R. W.; Primrose, S. B (Studies in Microbiology, 1994)