Franceschini, G. & Geffert, V. (2005), 'An In-Place Sorting with O(n log n) Comparisons and O(n) Moves.', Journal of the ACM 52 (4).