Progress in Heterocyclic Chemistry Volume 18 by Gordon W. Gribble