Concepts in Thermal Physics, 2nd ed., by Stephen J. Blundell and Katherine M. Blundell | Publicación