1,008,530 views | Paul Bennett • TEDGlobal 2005

Design is in the details