Introduction to biotechnology and genetic engineering - Nair (Infinity Science Press, 2007)