Well, I thought that this was sort of interesting. http://www.angelfire.com/crazy2/rodhard/index.html