Thermochemical kinetics