My webpages can be found at http://www.iki.fi/~ruba/. You will be automatically redirected in 5 seconds. Please update your links. Thanks! Jyri Huopaniemi