Gcse Mathematics Higher by Linda Mason & Wyn Brice