Technology's epic story

756,394 views |
Kevin Kelly |
TEDxAmsterdam
• November 2009