Internet Archive BookReader - Concept-flow diagrams : method for design of computer-aided instruction.