Teaching and learning at a distance foundations of distance education - Simonson, Michael R. (Allyn & Bacon, 2009)