A challenging review covering, the different molecular structures, bond order. VSPER, types of bonds, and bond enthalpy! Some pictures help!