8 secrets of success

16,542,371 views | Richard St. John • TED2005