The Art of Computer Programming. Vol.1 : Fundamental Algorithms - Knuth, Donald Ervin (The Classic Work Newley Updated and Revised, 1997)