The Art of Computer Programming Volume II (2nd ed (1981)

by Donald E Knuth