Statistical Mechanics by Paul Beale, Paul D. Beale & R.K. Pathria