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

by Donald E Knuth