GENETIC ENGINEERING PRINCIPLES AND PRACTICE - MITRA, SANDHYA (Mc GRAW HILL, 2015.)