Chahine, Pamela Michel, 1979-
(Massachusetts Institute of Technology, 2004)
For many people, online communication has meant a plethora of communication media - emails, instant messages, blogs, etc. Often this has led to clustered desktop displays and ineffective integration between communication ...