Concepts In Thermal Physics 2e C door Stephen Blundell, Katherine Blundell & Stephen J. Blundell