Pure Mathematics 1 and 2 by Hugh Neill
This book is part of the Cambridge Advanced Level Mathematics series, written specifically for the OCR modular mathematics syllabus. Each book or half-book corresponds exactly to one module. Pure Mathematics 1 & 2 contains the material for modules P1 and P2 in separate halves of the book. It has chapters on algebra, functions, graphs, trigonometry and exponentials, and it introduces calculus. Each chapter starts with a short list of learning objectives, and mathematical ideas are explained carefully and clearly, with many worked examples. There are plenty of exercises throughout, along with revision exercises and mock exam papers - all written by experienced examiners.