Instructional technology for teaching and learning: designing instruction, integrating computers, and using media - Newby, Timothy J.; Stepich, Donald A; Lehman, James D; Russell, James D (Prentice Hall, 2000)