Statistical and Thermal Physics