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