Organic Chemistry Structure, Mechanism and Synthesis

Organic Chemistry Structure, Mechanism and Synthesis by Robert J. Ouellette and J. David Rawn