The art of computer programming - Knuth, Donald E., 1938- (Pearson Education, 1998)