My very new homepage is http://www.pierlucalanzi.net, you should be redirected there in a couple of seconds...