Computer game based learning - Zaphiris, Panayiotis; Ang, Chee Siang (My University, 2006)