Nucleic Acids by Nathan Kaplan, Nathan Colowick & Lawrence Grossman