Images Texts
humanmade 150 imgs : world systems politics it internet economics technology world
This is about attempts at regulating the Internet traffic. (7)
2004-00-00
for: The Economist, London.
Add|Comment