Biotech's Dictionary of Genetic Engineering - Arora, Dinesh;Ed (Biotech Books, 2004)