Abacus evolve 6 Text book 2 - "Ruth Merttens and David Kirkby" (Pearson Education Limited London, 2007)