selected publications article The Non-Neutrality of Technology: A Theoretical Analysis and Empirical Study of Computer Mediated Communication Technologies.. Journal of Educational Computing Research. 30:23-55. 2004