An introduction to genetic engineering / Desmond S.T. Nicholl. - Nicholl, Desmond S. T. (Studies in biology, 2002)