8 secrets of success

16,616,897 views | Richard St. John • TED2005