THE ART OF COMPUTER PROGRAMMING VOL-2 - KNUTH, DONALD E (PHI, 1998)