Abacus Evolve 6 Text book 2 - "Merttens, Ruth","Kirkby, David" (uk, 2007)