1,190,538 views | David Kelley • TED2002

Human-centered design