An Introduction to Nucleic Acids