Heterocyclic chemistry: syntheses reactions and mechanisms - Bansal, Raj K. (1990)