Maths Problem Solving Year 6 by Caterhine Yemm & Catherine Yemm