Abacus Evolve 3 Textbook 3 - "Merttens, Ruth","David Kirkby" (PEARSON OXFORD, 2007)