Effective Teaching with Technology in Higher Education Foundations for Success - Bates, A. W. (John Wiley & Sons, 2003)