Forty Problems For The Classroom by Derek Ball