Teaching, learning and mathematics. - Bloomfield, Alan.; Harries, Tony. (Shaftesbury : Association of teachers of mathematics, 1994)