Instructional Technology by Rita C. Richey, Barbara Seels & Barbara B. Seels