Web-based learning design, implementation and evaluation - Davidson-Shivers, Gayle V.; Rasmussen, Karen L.; Lowenthal, Patrick R. 1975- (Springer, 2018)