Modern Methods of Organic Synthesis by J.E. Carruthers, Iain Coldham & W. Carruthers