Educational computing in the schools : technology, communication and literacy - Blanchard, Jay S. (The Haworth Press, 1999)