Advances in Web Based Learning - ICWL 2008 - Li, Frederick (Springer, 2017)