Understanding Virtual Reality (Second Edition)
Sherman, William R.
Morgan Kaufmann