9780940030312: Structure and Methods: DNA and Rna: 003