Dictionary Of Dna And Genome Technology by Paul Singleton