Heterocyclic chemistry - Joule, J A (1979)