Improving spatial ability using a web-based virtual environment (WbVE) - Rafi, A.; Khairul Anuar, S.; Samad, A.; Hayati, M.; Mazlan, M. (2005)