Computers As Cognitive Tools - Susanne P. Lajoie; Sharon J. Derry (Taylor and Francis, 1993)