Introduction to Algorithms

by Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest (MIT Press, 1990)

Here is a recent version of the known bug list.