Internet-bred technologies such as e-mail, electronic discussion lists, chat rooms, and computer conferencing have become key tools for social activism and advocacy groups, but have also created new ...
I logged onto Facebook last Tuesday afternoon to behold a sight that I’m sure was not unique to my computer screen. Somehow, over the course of the previous few hours, it seemed as though all of my ...