Biotechnology: demystifying the concepts - Bourgaize, David (Benjamin/Cummings series in the life sciences, 2000)