Principles of gene manipulation Anintroduction to genetic engineering - Old R W; Primrose S B (1989)