878,623 views | Matthew Childs • TED2009

9 life lessons from rock climbing