<-- previous
overview
NEXT
-->
New Microclimates: Web 2.0
Tim O'Reilly
Web 2.0: The Web as Software Platform