- 28(3):84-89 (2008)
- Educational Studies in Mathematics 69(3):217--233 (2008)
- International Journal of Computers for Mathematical Learning 1(1):3-31 (1996)
- IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS (2006)
- The International Journal for Technology in Mathematics Education (2008)
- Educational Studies in Mathematics 57(1):1-32 (2004)
- Representations and Mathematics Visualization. Working Group Representations and Mathematics Visualization 1998-2002, North American Chapter of the International Group for the Psychology of Mathematics Education, page 127-142. (2002)
- Prentice Hall PTR, (2002)
- page 251-268. National Council of Teachers of Mathematics, Reston, Va, (2001)
- Educational Studies in Mathematics (2004)


user