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

Design is in the details