Biotechnology - Smith, J.E. (Cambridge university, 1996)
English