Download Probability and Random Variables: Foundations