Primary Mathematics by Patrick Barmby, Lynn Bilsborough & Steve Higgins