AQA GCSE Mathematics for Middle Sets Practice Book: including Modular and Linear Practice Exam Papers by Glyn Payne
Written by a team of senior examiners and practising teachers Covers grades E to B Grades on the page make it clear what level students are working at and helps motivate them.