Virtual reality theory, practice, and promise (Meckler, 1991)