Understanding Randomness by David S. Salsburg & David Salsburg