John Seely Brown

The Social Life of Information
129,00 lei