Heterocyclic Chemistry 5e

Heterocyclic Chemistry (5th Ed.) By John A. Joule and Keith Mills