What Is Web 2.0 - Design Patterns and Business Models for the Next Generation of Software.[monograph on the Internet] - O’Reilly, T (2005)
Sep 30. [cited 2008 Jan 15]. Available from: