I have received a nice amount of helpful feedback, specifically from J.M. and B.S., and some of it was incorporated in this new version, thanks! author: W.J. Atsma email: [email protected] revision: 29jul2001