Mitzenmacher, Michael Probability and computing: Randomized algorithms and probabilistic analysis by Michael Mitzenmacher and Eli Upfal - Cambridge Cambridge University Press 2012 - xvi, 352p. ISBN: 9780521835404 Dewey Class. No.: 518.1 / P05;2 (CSA)