Higher Mathematics For Edexcel Gcse by Tony Banks & David Alcorn