Modern Catalytic Methods for Organic Synthesis with Diazo Compounds by Michael Doyle, M. Anthony McKervey & Tao Ye