The School Mathematics Project - Armitage, J. V.