Contemporary Heterocyclic Chemistry by George R. Newkome, William W. Paudler & Paudle