Random, and yet interesting links from the World Wide Web...

Clay Shirky on Cognitive Surplus