C/C++ Users Journal March 1996 Algorithms p 19 A Template-Based Quicksort by Kenneth Van Camp p 8 Standard C/C++ The Header <utility> by P. J. Plauger