Gcse Maths Edexcel 2010 by Keith Pledger, Graham Cumming & Michael Flowers