Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein
Reply on news.ycombinator.com