Biotechonology form A to Z - Bains William (Oxford Oxford University Publication, 1993)