Mitzenmacher, Michael and Upfal, Eli Probability and computing: randomized algorithms and probabilistic analysis - Cambridge University Press 2005 ISBN: 9780521835404 Dewey Class. No.: 518.1 / T05 MIT U