Collaborative Tagging as a Knowledge Organisation and Resource Discovery Tool - Macgregor, George (2006)