I'd like to apologize for the tone and language of my recent posting (which I see has generated considerable response). I've made a mental note to not in the future post to mailing lists at 3AM on Saturday mornings. 

John