selected publications academic article A highly flexible virtual reality system. Future Generation Computer Systems. 14:167-178. 1998