Teaching and learning at a distance foundations of distance education - Simonson, Michael R. (Pearson/Merrill Prentice Hall, 2006)