Social Computing and Virtual Communities by Taylor & Francis Ltd (Hardback, 2009)