Heterocyclic chemistry - Joule, John A.; Mills, Keith (Blackwell Publishing, 2010)