We are all designers

823,895 views|
John Hockenberry |
TED2012
• March 2012