A DICTIONARY OF GENETIC ENGINEERING By Stephen G. Oliver & John M.