Core Maths for 'A' Level by L. Bostock
Assuming GCSE as a starting point (National Curriculum Level 7/8), this A-Level mathematics text provides transitional material in the early chapters for students from a variety of mathematical backgrounds, and caters for a wide spread of ability. It contains the core for A-Level mathematics as outlined in all examination board syllabuses, and additional coverage is included to cater for the pure maths content of A-Level mathematics courses combining pure maths with mechanics / statistics / decision (discrete) maths, and the first "half" of A-Level pure mathematics.