The future will be shaped by optimists

2,247,250 views |
Kevin Kelly |
TEDMonterey
• August 2021