Mathematics Galore P by Christopher Budd, Christopher Sangwin & C.J. Sangwin