Supporting Mathematical Thinking by Anne Watson, Jenny Houssart & Caroline Roaf