Effective Teaching With Technology In Higher Education door Gary Poole & Anthony W. Bates