Chemistry of Nucleosides and Nucleotides by Leroy Ed. Townsend & LeRoy B. Townsend