Heterocyclic chemistry - Joule, John A.; Smith, George F.; Mills, Keith (Thornes, 1998)