selected publications article Visualization and Affect in Nonroutine Problem Solving.. Mathematical Thinking and Learnin. 3:289-313. 2001