An unfinished multi-volume book on computer programming by Donald Knuth. The project began in the early 1960s, and over the following decades he has thus far released 3.5 out of the planned 7 volumes.