" Cambridge international AS and A level mathematics. Pure mathematics 2 and 3 " by Roger Porkess, Sophie Goldie.