Ocr A2 Maths by Peter Sherran & Janet Crawshaw