Kevin's article is indeed fantastic.  He and Tom Tenney deserve big
thanks for making this material available.  --Jim Leonard