books.google.com - Virtual environments (VE) are human-computer interfaces in which the computer creates a sensory-immersing environment that interactively responds to and is controlled by the behaviour of the user. Since these technologies will continue to become more reliable, more resolute and more affordable, it's...http://books.google.com/books/about/Working_through_synthetic_worlds.html?id=EebmDgC2bb0C&utm_source=gb-gplus-shareWorking through synthetic worlds