To invent is to give

827,134 views | Dean Kamen • TED2002