7 books • 2 series
Getting Started with Interactive Geometry Software
Designing and Using Mathematical Tasks
Developing Thinking in Geometry
Developing Thinking in Algebra (Published in Association with The Open University)
Fundamental Constructs in Mathematics Education
Teaching Secondary Mathematics with ICT (Learning and Teaching with Information and Communications Te)
Mathematics Education