The Art of Computer Programming, second edition, Volume 1: Fundamental Algorithms (1973)

by Donald Knuth