Venkatesh Raman
Univ. of Waterloo, Ont., Canada
Practical in-place mergesort
Nordic Journal of Computing
An in-place sorting with O(nlog n) comparisons and O(n) moves
Journal of the ACM (JACM)