Distance education a systems view of online learning - Moore, Michael G. (Wadsworth Cengage Learning, 2012)