The chemistry of the hydrazo, azo and azoxy groups (The Chemistry of functional groups, 1975)