Why Is Specialist Maths So Hard