Anne Watson and John Mason: Variation, questioning, visualising and developing mathematical thinkers

19/07/2019