Computers and communication : implications for education - Seidel, Robert J.