Computers and learning: helping children acquire thinking skills - Underwood, Jean D. M. (Blackwell, 1990)