Art of Computer Programming, the, Volume 1: Fundamental Algorithms - Knuth, Donald E. (Addison-Wesley, 1997)