Syllabus-mapped notes for all 49 subtopics, then past-paper questions from the Core and Extended papers with every answer taken from Cambridge's own mark scheme and a written explanation on every one.