Analytic combustion : With Thermodynamics, Chemical Kinetics and Mass Transfer.