Progress in Nucleic Acid Research and Molecular Biolojy - Cohn, Waldo. E; Davison J. N