Augmented reality developments, technologies and applications - Hughes, Raymond (Computer science, technology and applications, 2015)