Principles of Gene Manipulation and Genomics door Richard Twyman & Sandy B. Primrose