Techniques for engineering genes (Butterworth-Heinemann on behalf of Open Universiteit of the Netherlands & University of Greenwich (formerly Thames Polytechnic), 1993)