Academic Press, Inc. Developing Virtual Reality Applications: Foundations of Effective Design