Heterocyclic chemistry - Joule, J.A. (Chapman & Hall, 1995)