Mathematical Manipulatives as Designed Artifacts: The Cognitive, Affective, and Technological Dimensions. - Michael Eisenberg; Julie DiBiase (ICLS, 1996)