Biotechnology from A to Z Ed 3 - William Bains (Oxford Oxford University Press, 2004)