Algorithms for random generation and counting: a Markov chain approach. - Birkhäuser Verlag, 1993. - ( Progress in Theoretical Computer Science ).