Hoare, C. A. R. (1961), 'Algorithm 64: Quicksort.' , Communications of the ACM 4 (7) .