Heterocyclic Chemistry - Joule, J A; Mills, K (Blackwell Science, 2000)