An Elementary Introduction to Probability Revised 4th Ed by Warren B. Gordon