New website coming soon.
In the meantime, you can still view the old site, but please be aware that this site has not been updated since 2005 and as such, some links may be broken and the work presented is not up to date.