CCEA GCSE Mathematics Higher for 2nd Edition - Hamilton, Neil (Hodder Education Group, 2017)