Biotechnology : an introduction - Ignacimuthu, S. (Alpha Science International Ltd, 2008)