Hoyles, Celia; Noss, Richard; (2009) The technological mediation of mathematics and its learning. Human Development , 52 (2) pp. 129-147. Green open access