Essential Maths 8 Core - Michael White, David Rayner