Gcse Mathematics Edexcel Spec B Higher Revision Guide by Keith Pledger, Harry Smith & Gwenllian Burns