Structure, Content, Delivery, Service, and Outcomes: Quality e-Learning in higher education - MacDonald, Colla J. ; Thompson, Terrie Lynn (International Review of Research in Open and Distributed Learning, 2005)