The art of computer programming. V.2. Seminumerical Algorithms. Second edition (1981)

by D E Knuth