Teaching and Learning at a Distance: Foundations of Distance Education 7th Edition - Michael Simonson (2019)