Nice article. The address you posted though has some extra spaces that caused the link to not work. It also seems you may need to register for free. The first time I went to the site I could read the article, the second time it said I had to register.