The Use of Computer Games in Training Spatial Reasoning. - Peter Blanchfield; Kamal Basha Madarsha; Mohd. Syarqawy Hamzah (CSEDU (2), 2012)