Discrete probability and algorithms - Aldous, David (Springer-Verlag, 1995)