To invent is to give

832,618 views|
Dean Kamen |
TED2002
• February 2002