Dear WW: There might be something of interest to you in this link:

http://www.marblehead.net/foley/