Edexcel Gcse Maths by Kevin Tanner, Stuart Bagnall & Trevor Johnson