Applications Of Statistical Mechanics To Nucleic Acids