Biotechnology : theory and practice - Ram, Andrew (Jaipur : Oxford Book Co, 2010)