3D Immersive and Interactive Learning - Cai (Springer Singapore, 2013)