To invent is to give

827,121 views | Dean Kamen • TED2002