Principles of nucleic acid structure - Neidle, Stephen. (Elsevier ; Academic Press, 2008)