Mitzenmacher, Michael Probability and computing: randomized algorithms and probabilistic analysis by Michael Mitzenmacher and Eli Upfal - Cambridge Cambridge 2005 - xvi, 352P. ISBN: 9780521835404 Dewey Class. No.: 518.1 / P05;1 (CSA)