The accelerating power of technology

3,056,763 plays|
Ray Kurzweil |
TED2005
• February 2005