The art of computer programming, Vol 1 (1997)

by D E Knuth