Advances in Web Based Learning -- ICWL 2006 : 5th International Conference, Penang, Malaysia, July 19-21, 2006, Revised Papers - Wenyin Liu, Qing Li, Rynson W.H. Lau ((Lecture Notes in Computer Science))