The art of computer programming - Knuth, Donald Ervin (Computer science and information programming, 1981)