Thermodynamics for Chemists, Physicists and Engineers