Wednesday, July 14, 2010

Kevin Kelly on the Next 5000 Days of the Web

Gazing into the future with one eye on the past...

No comments: