Thermal Physics and Statistical Mechanics