Intelligent virtual world : technologies & applications in distributed virtual environment - Shih, Timothy K., 1961-; Wang, Paul, P (World Scientific Pub. Co, 2004)