Introduction to Probability
Charles M. Grinstead & J. Laurie Snell
Builds probability from discrete counting arguments up through Markov chains and Brownian motion using worked simulations throughout, distributed freely as a replacement for a standard undergraduate course text.
link checked 17 Sept 2026