3D user interfaces : theory and practice - Bowman, Doug A., 1971-; Kruijff, Ernst.; LaViola, Joseph J. (Addison-Wesley, 2005)