The art of computer programming. Vol. 1: Fundamental algorithms. Second printing (1969)

by D E Knuth