Work out pure mathematics A-level B. Haines and R. Haines. - Haines, B. (Macmillan work out series)