Nucleic Acid Struct & Recog P by Stephen Neidle