The surprising habits of original thinkers

23,710,937 plays|
TED2016
• February 2016