The Art of Computer Programming, vol. 2: Seminumerical Algorithms (1981)

by D E Knuth