Handbook of Virtual Environments by Kay Stanney