I'd second the recommendation of An Introduction to Thermal Physics by Daniel V. Schroeder if anyone is looking for an undergrad level text. It is on my shortlist of "best undergrad textbooks read". It is also physically quite a small book; the quantum physicists must have some insight into density.