Virtual Reality and Augmented Reality - Barbic (Springer International Publishing, 2017)