Biotechnology : a guide to genetic engineering - Peters, Pamela