Mastering the Instructional Design Process by William J. Rothwell & H.C. Kazanas