Concepts in thermal physics / Stephen J. Blundell and Katherine M. Blundell. - Blundell, Stephen, 1967- (Oxford University Press, 2006)