Enhancing E-Learning Engagement Using Design Patterns from Computer Games. - Therese McGinnis; David W. Bustard; Michaela M. Black; Darryl Charles (ACHI, 2008)