Computer-Mediated Communication: A Theoretical and Practical Introduction to Online Human Communication - 9781538131725