Item

Understanding and communicating social informatics : a framework for studying and teaching the human contexts of information and communication technologies