Web-Based Learning by Gayle V. Davidson-Shivers & Karen L. Rasmussen