Cognitive Flexibility Theory: Hypermedia for Complex Learning, Adaptive Knowledge Application, and Experience Acceleration. - Spiro, Rand J.; Collins, Brian P.; Thota, Jose Jagadish; Feltovich, Paul J. (Educational Technology, 2003)