Principles of gene manipulation an introduction to genetic engineering - Old, R. W. (Blackwell Science, 1994)