Recombinant DNA technology and genetic engineering - Rajagopal, K. (Tata McGraw-Hill Education Pvt. Ltd., 2012)