Computer Assisted Instruction and Intelligent Tutoring Systems by Patrick Larkin & Ruth W. Chabay