Genes And Genomes by Maxine Singer & Paul Berg