Advanced Maths For Aqa Module S1 by John White, Craig Simmons & Ian Cook