Essentials of Online Course Design - Marjorie Vai; Kristen Sosulski (Taylor and Francis, 2016)