I think you and Richard are right. Looking at the man page, the behavior is not unexpected. I mis-read what my own experiment did and thought sort -n actually sorted 2.1.4 and 2.1.1. I guess it's more of a 4am-on-a-sleepless-night problem than a sort problem.
Thanks. Greg
