Maths A level P1 topical past papers.
As& A level Pure Maths 2 & 3 Topical Cambridge book
New Syllabus Mathematis Oxford book D3