Heterocyclic chemistry - Gilchrist, Thomas L. (Longman, 1993)