Concepts in thermal physics - Blundell, Stephen J., 1967-; Blundell, Katherine M. (Oxford : Oxford University Press, 2006)
40