Instructional software practical design and development - Lockard, James (Wm. C. Brown Publishers, 1992)