Teaching and learning at a distance : Foundations of distance education - Simonson, Michael (Pearson Merrill Prentice Hall, 2006)