Abacus Evolve Text Book - "RTH MERTTEN and DAVID KIRKBLY" (UK Pearson Education, 2007)