The international handbook of virtual learning environments - Weiss, Joel 1940- (Springer, 2006)