Principles of gene manipulation : an introduction to genetic engineering - Old, R. W. (Studies in microbiology (Oxford, Oxfordshire), 1985)