Chemistry of the hydrazo, azo and azoxy groups - Patai, Saul (London John Wiley, 1975)