Modern Organic Synthesis by George S. Zweifel, Michael H. Nantz & Michael Nantz