Towards Best Practices in Online Learning and Teaching in Higher Education - Keengwe, J; Kidd, T T (2010)