Virtual reality technology - Burdea, Grigore C. (Wiley-Interscience, 2003)