The Art of Computer Programming

Combinatorial algorithms. Vol. 4A. Part 1