The Art of Computer Programming by Donald E. Knuth