Elementray General Thermodynamics