Statistical Mechanical Foundations