The art of computer programming, vol.3 : sorting and searching - Knuth, Donald Ervin, 1938- (Addison-Wesley pub.co., 1973)