The Chemistry of Hydroxylamines, Oximes and Hydroxamic Acids by Zvi Rappaport, Zvi Z. Rappoport & Joel F. Liebman