Equilibrium And Non-Equilibrium Statistical Mechanics by