The art of computer programming. Vol. 1: Fundamental algorithms (1997)

by D E Knuth