Chemical equilibrium:A practical introduction for the physical and life sciences A practical introduction for the physical and life sciences