Thermal and statistical physics - Singh, R.B. (New Age International, 2010)