Hall, Hazel, Davison, Brian, "Social software as support in hybrid learning environments: The value of the blog as a tool for reflective learning and peer support", Library & Information Science Research, 2007