Virtual, Augmented and Mixed Reality: Applications of Virtual and Augmented Reality by Randall Shumaker | Menrva Books | MenrvaBooks