Sociological factors affecting trust development in virtual communities. (14th January 2008)