3 books
The Pedagogy of Mathematics in South Africa
Professional learning communities in South African schools and teacher education programmes
Teaching Mathematical Reasoning in Secondary School Classrooms