I've looked around altavista and all I've found are paltry little web sites that mention him... No official site at all???
No official site at all???