Lewis, Gareth J., et al. “Collaborative Virtual Environment for Advanced Computing”. Computing and Informatics, vol. 24, no. 1, Feb. 2012, pp. 67-83, http://147.213.75.17/ojs/index.php/cai/article/view/367.