Hal,

I believe that Kerry Driscoll has written (or is writing) something on
this subject.

Best,
Joe