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