Virtual Reality: Cognitive Foundations, Technological Issues and Philosophical Implications (Paperback)