Principles of gene manipulation an introduction to genetic engineering - Old, R. W. (Blackwell Scientific Publications Distributors, USA, Publishers Business Services, 1989)