Statistical and thermal physics an introduction / - Hoch, M. J. R. (CRC Press, 2021)