Concepts in Thermal Physics - Stephen J. Blundell, Katherine M. Blundell

An understanding of thermal physics is crucial to much of modern physics, chemistry and engineering…