Here's an interesting article:

http://home.earthlink.net/~doniteli/index21.htm