Developing virtual reality applications foundations of effective design - Craig, Alan B. (Morgan Kaufmann, 2009)