Newly Updated and Revised The Art of Computer Programming - KNUTH, E. Donald (Pearson Education Delhi, 1998)