New Horizons in Web Based Learning - Dickson K. W. Chiu, Minhong Wang, Elvira Popescu, Qing Li, Rynson Lau (Springer Berlin Heidelberg, 2014)