Trent J. Spaulding: How can virtual communities create value for business? Electron. Commer. Res. Appl. 9(1): 38-49 (2010)