Teaching and Learning at a Distance: Foundations of Distance Education (2nd Edition)Read Here : http://firstebook.xyz/?book=013094629X