Junior Maths Book 3 by David Hilliard