The site has moved to http://www.neufutur.com as of 06/09/2003.

Please update your links.

1