Technology's long tail

1,120,686 views |
Chris Anderson |
TED2004
• February 2004