The Chemistry of Heterocyclic Compounds, the Purines by Robert Kao, John H. Lister & John Henry Lister