Sorting and searching - Knuth, Donald Ervin 1938-