Macmillan Publishing Company
New Learning pp515-556
Technology Kaput J J1992
Towards a new kind of computational manipulative