Thermochemistry, chemical kinetics, chemical balance and acid-base ...