Run-Time Switching Between Total Order Algorithms - Mocito J. (2006)