Progress in heterocyclic chemistry Volume 28 - Gribble, Gordon W.; Joule, John A.; Gribble, Gordon W.; Joule, John A. (Elsevier, 2016)