I need to teach a 3rd year undegraduate course on the principles of gene manipulation e.g. cloning, sequencing, PCR etc. Could anyone recommend a good up to date text book which would cover this area. Thanks, Simon