Come si spiega l'ascesa dell'uomo?

10,358,781 plays|
TEDGlobalLondon
• June 2015