995,827 views | David Carson • TED2003

Design and discovery