> > I need a good polyphase merge sort for VERY large disk files.

What is the context (CPU, OS, timing constraints, type of files, etc.,
etc.)?

The Unix 'sort' command is surprisingly versatile, though certainly not
suitable for "every" situation.  Then again, Robert Eachus's COBOL idea
sounds rather clever.