Nitrile oxides, nitrones, and nitronates in organic synthesis : Novel strategies in synthesis (Wiley-Interscience, 2008)