Advances in Web Based Learning – ICWL 2007 6th International Conference Edinburgh, UK, August 15-17, 2007 Revised Papers - Leung, Howard; Li, Frederick; Lau, Rynson; Li, Qing (Springer Berlin Heidelberg, 2008)